rolling hitch - Spanish English Dictionary